ride motorbike - French English Dictionary