new world hookworm - Turkish English Dictionary