angioblastic cyst - French English Dictionary