mill (million) - Turkish English Dictionary