festering ulcers - Francés Inglés Diccionario