leg splint - French English Dictionary