budding horn - Alemán Inglés Diccionario