be at a separated location - Espagnol Anglais Dictionnaire