hydropolyp - French English Dictionary