somebody's mask slips - Turco Inglés Diccionario