have a lasting effect on - Türkçe İngilizce Sözlük