repurchase agreement sale - Turco Inglés Diccionario