lose money through speculations - French English Dictionary