amount to a considerable sum - French English Dictionary