secret hideout - French English Dictionary