form of investment - Spanish English Dictionary