immediate neighbour - Spanish English Dictionary