scruffs - Turkish English Dictionary