group of charros or mexican horse rider - Español Inglés Diccionario