knife-edged or sharp ridge - Espagnol Anglais Dictionnaire