sums over ten million - Spanish English Dictionary