ectodermoide - French English Dictionary