money pit - French English Dictionary