shut the hell up - Allemand Anglais Dictionnaire