superficial bladder tumor - German English Dictionary