sense of mastery - Spanish English Dictionary