leg splints - Francés Inglés Diccionario