painful swelling - Turkish English Dictionary