pay one's debt to society - Español Inglés Diccionario