andeddu's keep - German English Dictionary