hydroids - Turkish English Dictionary