shed particles - Turkish English Dictionary