be separately located (from a building) - Turkish English Dictionary