in deep forests - Francés Inglés Diccionario