travel all over the country - French English Dictionary