feel embarrassed for being dirty - Allemand Anglais Dictionnaire