to make investments - Spanish English Dictionary