touring rider - French English Dictionary