garrotted - Turc Anglais Dictionnaire