patent on an improvement - Almanca İngilizce Sözlük