independent travel - French English Dictionary