tree-ripened - French English Dictionary