hydro-lyases - English Synonyms Dictionary