improved finish - Almanca İngilizce Sözlük