a large, ugly mask - Francés Inglés Diccionario