provide (someone with) chance - Turkish English Dictionary