sun-ripened - German English Dictionary