person dedicated to lassoing cattle - Español Inglés Diccionario