life and/or death situation - Allemand Anglais Dictionnaire