private sector national front - Francés Inglés Diccionario