double spending - French English Dictionary