land cleared of trees - Spanish English Dictionary