hydrozoon - Turkish English Dictionary