female rider - French English Dictionary