secretory vesicle - German English Dictionary