risk-reward ratio - French English Dictionary