re-purchasing agreement - Francés Inglés Diccionario