world bike tour - French English Dictionary