worth billions - French English Dictionary