hurdles - French English Dictionary