touring bike - French English Dictionary