have a rough tongue - Turc Anglais Dictionnaire