throw off one's mask - Alemán Inglés Diccionario