thoriate - German English Dictionary