revolutionary people's liberation front - Francés Inglés Diccionario