inflammation of the testicles - Turkish English Dictionary