investment supports - Spanish English Dictionary