garotted - Turc Anglais Dictionnaire