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