plow horse - French English Dictionary