far and hidden place - Francés Inglés Diccionario