general self-efficacy scale - Alemán Inglés Diccionario