pinnacle keep - German English Dictionary