person suffering from varicose veins - Alemán Inglés Diccionario