invention (lie; fabrication) - Almanca İngilizce Sözlük