machine-made carpet - Spanish English Dictionary