there's a hitch somewhere - Turc Anglais Dictionnaire