storthing - German English Dictionary