in embarrassed circumstances - Allemand Anglais Dictionnaire