stream of particles - Alemán Inglés Diccionario