lack of necessary means - Französisch Englisch Wörterbuch