wearing (nothing but) a smile - Turkish English Dictionary