isolated location - Alemán Inglés Diccionario