be lacking something indispensable - Almanca İngilizce Sözlük