sparing no expense - Turkish English Dictionary