a brazenfaced fellow - Alemán Inglés Diccionario