person dedicated to lassoing cattle - Spanish English Dictionary