micro-particle - Turkish English Dictionary