shovel plow - French English Dictionary