next door neighbour - French English Dictionary