be deficient in - Turkish English Dictionary