ridge on horseriding helmet - French English Dictionary