steeplechasing - French English Dictionary