ridge cape - French English Dictionary