neighboring countries - Spanish English Dictionary