final yield - French English Dictionary