precipice edge - French English Dictionary