swelling in scrotum - Turkish English Dictionary