be embarrassing - Allemand Anglais Dictionnaire