windrow ridge - French English Dictionary