having a tumor - German English Dictionary