subcutaneous tumors - Spanish English Dictionary