ifosfamide - French English Dictionary