ecological bloom - French English Dictionary