cytostatic - French English Dictionary