open repurchase agreement - Englisch Synonyme Wörterbuch