lack what is necessary to survive - Español Inglés Diccionario