suffering from skin ulcers or hives - Espagnol Anglais Dictionnaire