revolutionary people's liberation front - Español Inglés Diccionario