heel brace - Turkish English Dictionary