short term investments - Spanish English Dictionary