ectodermal epithelium - Spanish English Dictionary