flebectasis - French English Dictionary