recumbent bicycle - Turkish English Dictionary