hydromeduse - French English Dictionary