recumbent rider - French English Dictionary