neighbors living on the same block - İspanyolca İngilizce Sözlük