boxes of cardboard or paper - Spanish English Dictionary