forepart of horseshoes - Turc Anglais Dictionnaire