roller-type lamellar blind - Spanish English Dictionary