garroter - Turc Anglais Dictionnaire