natural resources tax - Alemán Inglés Diccionario