sort of large trumpet - Turco Inglés Diccionario