neighboring countries - French English Dictionary