natural resources tax - Turco Inglés Diccionario