stem cell lymphoma - German English Dictionary