brazen-faced villain - Turco Inglés Diccionario