suppurating nodules - Turco Inglés Diccionario