entoderm - French English Dictionary