pretty spiffy - Turkish English Dictionary