submicroscopic particle - Francés Inglés Diccionario