tree planting programme - Alemán Inglés Diccionario