removable rigid dressing - Turkish English Dictionary