inflatable splint - Turkish English Dictionary