thioate - German English Dictionary