sun-ripened - French English Dictionary