transfer vesicle - Turkish English Dictionary