have smelly feet - Francés Inglés Diccionario