dirt particle - Spanish English Dictionary