horse collar frame - Turc Anglais Dictionnaire