magazine witness hole - French English Dictionary