step over a hurdle - Turkish English Dictionary