neighbors living on the same block - Spanisch Englisch Wörterbuch