microscopic particle - Alemán Inglés Diccionario