final touches and finishing - Almanca İngilizce Sözlük