cell-free protein synthesis - English Synonyms Dictionary