retinal transplant - German English Dictionary