the hard stuff - Turc Anglais Dictionnaire