cardboard shack - Spanish English Dictionary