immunoblastic sarcoma - German English Dictionary