lacking funds necessary to invest - Spanish English Dictionary