ridge and furrow - French English Dictionary