malleable hand splint - German English Dictionary