repo (repurchase agreement) - German English Dictionary