natural resources tax - Francés Inglés Diccionario