cardboard shack - French English Dictionary