female partner of the charro - Spanish English Dictionary