olfactory vesicle - German English Dictionary