be itching for trouble - Turc Anglais Dictionnaire