yield upon investment - French English Dictionary