ridge on horseriding helmet - Turkish English Dictionary