have a long memory - Türkçe İngilizce Sözlük