lacking basic element to survive - Espagnol Anglais Dictionnaire