low-impact technology - Türkçe İngilizce Sözlük