undeveloped (forest) - Espagnol Anglais Dictionnaire