choroid melanoma - German English Dictionary