thioesterase - English Synonyms Dictionary