to be lacking - Turco Inglés Diccionario