the not-so-distant past - Spanish English Dictionary