widely travelled - French English Dictionary