low-maintenance landscape - Türkçe İngilizce Sözlük