sustain the investment - German English Dictionary