terrible stuff - Turc Anglais Dictionnaire