dermoblast - French English Dictionary