investment outlay - Francés Inglés Diccionario