hydrocyst - French English Dictionary