retinal anlage tumour - German English Dictionary