marine afforestation - Alemán Inglés Diccionario