deal a final blow - Almanca İngilizce Sözlük