hemangiectasis - French English Dictionary