i seem to recall. (istr) - Türkçe İngilizce Sözlük