persistent swelling - Turco Inglés Diccionario