recently-enacted law - French English Dictionary