pay one's debt to society - Spanish English Dictionary