hydrocelle - German English Dictionary