persistent swelling - Spanish English Dictionary