public goods and services - French English Dictionary