the hard stuff - Allemand Anglais Dictionnaire