hemangiectasis - German English Dictionary