furniture coverings of textile - Alemán Inglés Diccionario