an uncommon skin tumor - Spanish English Dictionary