be lacking something indispensable - Türkisch Englisch Wörterbuch