invention (lie; fabrication) - Fransızca İngilizce Sözlük