physical or moral strength or power - Spanish English Dictionary