person dedicated to lassoing cattle - Alemán Inglés Diccionario