pinocytotic vesicle - German English Dictionary