public penance - Francés Inglés Diccionario