investment outlay - Spanish English Dictionary