tentaculozooid - Turkish English Dictionary