thiolase - English Synonyms Dictionary