rider shield - French English Dictionary