having a small swelling - Turkish English Dictionary