concrete resting area - Spanish English Dictionary