centroblasto - French English Dictionary