tumoral mass - Spanish English Dictionary