hand made woven carpet - Spanish English Dictionary