sentones meaning in english