geographical border - Spanish English Dictionary