flush with embarrassment - Allemand Anglais Dictionnaire