repurchase agreement (repo) - Turkish English Dictionary