isolated locations - Alemán Inglés Diccionario