temporary removable splint - Turco Inglés Diccionario