matter of survival - Allemand Anglais Dictionnaire