to make restitution - Inglés Sinónimo Diccionario