thiolate - German English Dictionary