restitution and reparation - Turco Inglés Diccionario