diffused hydrocele - Turkish English Dictionary