micro-leasing - French English Dictionary