recumbent bicycle - Spanish English Dictionary