public-private sector cooperation - Español Inglés Diccionario