hydromedusoid - French English Dictionary