buried ridge - French English Dictionary