garroted - Turc Anglais Dictionnaire