trial motorcycle - French English Dictionary