choroid melanoma - Spanish English Dictionary