geographically separated units - Inglés Sinónimo Diccionario