horns of a cattle that point outward - Español Inglés Diccionario