pinnacle keep - French English Dictionary