over-provision - French English Dictionary