perfect a provision - Spanish English Dictionary