ectodermo - Spanish English Dictionary