self-competence - Francés Inglés Diccionario