be separately located (from a building) - Turc Anglais Dictionnaire