folded plate structures - Spanish English Dictionary