throw off one's mask - Francés Inglés Diccionario