knife-edged or sharp ridge - French English Dictionary