well, shut my mouth - Allemand Anglais Dictionnaire