inmost recess of anything - Francés Inglés Diccionario