sub-investment - Spanish English Dictionary