optic vesicle - Turkish English Dictionary