hydromedusoid - Turkish English Dictionary