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