furnished premises - French English Dictionary