sense of mastery - Espagnol Anglais Dictionnaire