insulating plaster - Spanish English Dictionary