wave furrow - French English Dictionary