ensconce - Inglés Sinónimo Diccionario

ensconce

v.
[1] settle