retinal cavernous hemangioma - Turkish English Dictionary