renewable resources board - Alemán Inglés Diccionario