sustain the investment - Spanish English Dictionary