isolated location - Francés Inglés Diccionario