foundation under public law - French English Dictionary