to have free house - French English Dictionary