tell a barefaced lie - Fransızca İngilizce Sözlük