festering ulcer - Francés Inglés Diccionario