plant new trees - Español Inglés Diccionario