public and private sector - Francés Inglés Diccionario