land cleared of trees - Espagnol Anglais Dictionnaire