diffused hydrocele - German English Dictionary