stationary bicycle - French English Dictionary