lacking basic element to survive - Español Inglés Diccionario