be deficient/wanting - German English Dictionary