@idapop1 - Sure, if you don't like the definition Google Translate is giving, you can just click "Search dictionary". From there, select a dictionary by clicking "Check Dictionary & Resources", then choosing a dictionary. I recommend any Naver dictionary - these are typically the best.
Is it possible to get a full translation of the words? Google translate does not work correctly. :)
@gray_881 - "It's nice to meet you" would be the best translation. 처음 means "first" and 뵙다 means "to be seen" or "to meet".