self-competence - Alemán Inglés Diccionario