phenoblast - French English Dictionary