second homes and usual environment - French English Dictionary