when the time is ripe - Turkish English Dictionary