rod plow - French English Dictionary