genetic isolate - Alemán Inglés Diccionario