retinal transplant - French English Dictionary