steeplechaser - French English Dictionary