humming bird's trumpet - Alemán Inglés Diccionario