have sweaty/smelly feet - Allemand Anglais Dictionnaire