to be valid and subsisting - French English Dictionary