robber's hideout - French English Dictionary