on your bike! - French English Dictionary