troughing idler - Turkish English Dictionary