this is a done deal - Almanca İngilizce Sözlük