to impact on something - Türkçe İngilizce Sözlük