horn attached to cord - Turc Anglais Dictionnaire