infrastructure financing - Francés Inglés Diccionario