rivendell - German English Dictionary