recumbent bicycle - French English Dictionary