growth substrate - French English Dictionary