cephalic vesicle - French English Dictionary