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