hard arbitrage - French English Dictionary