renewable resources board - Turco Inglés Diccionario