grained or embossed rubber floor coverings - Spanish English Dictionary