restitution and reparation - Francés Inglés Diccionario