one million million million - French English Dictionary