barefaced liar - Francés Inglés Diccionario