shin splint - French English Dictionary