sums over ten million - Turco Inglés Diccionario