be lacking something indispensable - Französisch Englisch Wörterbuch