anquilostomas - Turkish English Dictionary