plow furrow - French English Dictionary