synaptic vesicle - Turkish English Dictionary