tumorous cell - Spanish English Dictionary