the date has slipped my mind. - Türkçe İngilizce Sözlük