ribosomes - English Synonyms Dictionary