(time) pass inexorably - Turkish English Dictionary