carcinostatic - German English Dictionary