permanent assembly of landless peasants - Francés Inglés Diccionario