coarse hempen cloth for horse blankets - French English Dictionary