lenticular vesicle - Turkish English Dictionary