commercially leased space - French English Dictionary