sums over ten million - Turkish English Dictionary