the not-so-distant past - Turkish English Dictionary