small horns - Alemán Inglés Diccionario