ifosfamide - German English Dictionary