hydromedusoid - German English Dictionary