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