transfer vesicle - German English Dictionary