a consummate liar - Fransızca İngilizce Sözlük