low-maintenance landscape - İspanyolca İngilizce Sözlük