sub-letting - French English Dictionary