olfactory vesicle - Turkish English Dictionary