investment yield - French English Dictionary