thora (hird) - German English Dictionary