re-purchase agreement - Alemán Inglés Diccionario