lacking funds necessary to invest - Turkish English Dictionary