shy away from meeting someone - Allemand Anglais Dictionnaire