barefaced person - Francés Inglés Diccionario