foot splint - Turkish English Dictionary