spiffing - Turkish English Dictionary