coarse hempen cloth for horse blankets - Turkish English Dictionary