a million quintillion - French English Dictionary