cattle horns that are pointed inward - Español Inglés Diccionario