shack-shack - French English Dictionary