hydrozoan - Turkish English Dictionary