sudden new development - Alemán Inglés Diccionario