sums over ten million - Español Inglés Diccionario