submicroscopic particle - Turco Inglés Diccionario