hide/shroud something - Francés Inglés Diccionario