cestode - Turkish English Dictionary