lack of necessary means - Deutsch Englisch Wörterbuch