catalyst hurdle - French English Dictionary