Geographically separate population - Español Inglés Diccionario