swelling of the feet - Francés Inglés Diccionario