temporary removable splint - Alemán Inglés Diccionario