over-provision - German English Dictionary