secret hiding place - Francés Inglés Diccionario