leg splints - French English Dictionary