multibillion - French English Dictionary