horse-shears - French English Dictionary