much-traveled - French English Dictionary