barefaced lie - Espagnol Anglais Dictionnaire