festering - Alemán Inglés Diccionario