barefaced lie - Turc Anglais Dictionnaire