grained or embossed rubber floor coverings - Alemán Inglés Diccionario