mouth of a horn - Turc Anglais Dictionnaire