plow sole - French English Dictionary