swidden agriculture - Francés Inglés Diccionario