barefaced liar - Turco Inglés Diccionario