pinocytotic vesicle - Turkish English Dictionary