sparing no expense - French English Dictionary