stinky feet - Francés Inglés Diccionario