to be lacking - Francés Inglés Diccionario