long-pile carpet - Spanish English Dictionary