repurchase agreement and other similar arrangement - Español Inglés Diccionario