suppurating sore - Turco Inglés Diccionario