be at a separated location - Inglés Sinónimo Diccionario