sudden new development - Almanca İngilizce Sözlük