high-pitched horn - Alemán Inglés Diccionario