sink money into - French English Dictionary