removable rigid dressing - German English Dictionary