be deficient/wanting - Turco Inglés Diccionario