hydroidea - French English Dictionary