be at a separated location - Turc Anglais Dictionnaire