a brazenfaced fellow - Francés Inglés Diccionario