do penance for - Inglés Sinónimo Diccionario