have horrible consequences - Turc Anglais Dictionnaire