afforest - Alemán Inglés Diccionario