cerebral vesicle - French English Dictionary