removable rigid dressing - French English Dictionary