persistent swelling - Francés Inglés Diccionario