mimicking a tumor - German English Dictionary