geographic isolation - Turco Inglés Diccionario