isophosphamide - English Synonyms Dictionary