flebosclerosis - French English Dictionary