level of provision of infrastructure - French English Dictionary