self-competence - German English Dictionary