lacking funds necessary to invest - Espagnol Anglais Dictionnaire