have a long memory - Almanca İngilizce Sözlük