left/allowed to mature - French English Dictionary