hidrosarca - French English Dictionary