racing motorbike - French English Dictionary