make restitution for - Inglés Sinónimo Diccionario