scleroblastema - French English Dictionary