so much money - French English Dictionary