astroblasto - French English Dictionary