adjacent apartment buildings - Turc Anglais Dictionnaire