investment-profits nexus - Spanish English Dictionary