self efficacy - Turkish English Dictionary