self efficacy - Turco Inglés Diccionario