choroidal hemangioma - Turkish English Dictionary