precipices - French English Dictionary