secretory vesicles - Turkish English Dictionary