hurdle technology - Turkish English Dictionary