primary brain vesicle - French English Dictionary