thori - German English Dictionary