malleable hand splint - Turkish English Dictionary