forebrain vesicle - Turkish English Dictionary