sudden onslaught - Alemán Inglés Diccionario