have sweaty/smelly feet - Turkish English Dictionary