instinct to survive - Allemand Anglais Dictionnaire