encephalic vesicle - French English Dictionary