Geographically separate population - Inglés Sinónimo Diccionario