tough cookies - Turc Anglais Dictionnaire