suffering from skin ulcers or hives - Spanish English Dictionary