to tap natural resources - Español Inglés Diccionario