cleared hill in swidden agriculture - Alemán Inglés Diccionario