behave or conduct oneself like a charro or mexican horse rider - Español Inglés Diccionario