lens vesicle - Turkish English Dictionary