be lacking something indispensable - Deutsch Englisch Wörterbuch