suffering from skin ulcers or hives - Español Inglés Diccionario