hydromeduse - German English Dictionary