epiblastic - French English Dictionary