bulb of horn - Alemán Inglés Diccionario