re-afforest - Alemán Inglés Diccionario