ocular vesicle - Turkish English Dictionary