a whopping sum of .... - Francés Inglés Diccionario