secretory vesicles - German English Dictionary