perfect a provision - Turkish English Dictionary