biomedical irradiation reactor - English Synonyms Dictionary