temporary removable splint - Francés Inglés Diccionario