sale and repurchase agreements policy - Alemán Inglés Diccionario