shinguards - French English Dictionary