ectomesenchyme - French English Dictionary