microblasto - French English Dictionary