inflammatory myofibroblastic tumor - German English Dictionary