marine afforestation - Turco Inglés Diccionario