geographic isolation - Alemán Inglés Diccionario