hurdles - Turkish English Dictionary