swelling of the feet - Alemán Inglés Diccionario