phagocytotic vesicle - French English Dictionary