multileaf collimator (mlc) - English Synonyms Dictionary