genoblast - French English Dictionary