densified with small particles (dsp) - Alemán Inglés Diccionario