neighbors living on the same block - Espagnol Anglais Dictionnaire