swivel plow - French English Dictionary