bursting into bloom - French English Dictionary