to have tons of money - French English Dictionary