particle storage - Francés Inglés Diccionario