high-pitched horn - Espagnol Anglais Dictionnaire