public-private partnership - Francés Inglés Diccionario