barefaced liar - Turkish English Dictionary