motorbicycle - French English Dictionary