hydroceles - German English Dictionary