profit/loss participation investment - French English Dictionary