festering ulcer - Español Inglés Diccionario