mill (million) - French English Dictionary