novated lease - French English Dictionary