floor supporting structure - Spanish English Dictionary