repurchase agreement (repo) - Deutsch Englisch Wörterbuch