spiffing - German English Dictionary