somebody's mask slips - Francés Inglés Diccionario