barefaced liar - Turc Anglais Dictionnaire