landscape renovation - Alemán Inglés Diccionario