particle storms - Alemán Inglés Diccionario