high-pitched horn - Turc Anglais Dictionnaire