retinal transplant - Spanish English Dictionary