with long horns - Español Inglés Diccionario