of twenty years' duration or occurrence - Turkish English Dictionary