brazen-faced villain - Alemán Inglés Diccionario