ectomesenchyme - German English Dictionary