no longer ago than last week - Türkçe İngilizce Sözlük