i’d stake my life - Allemand Anglais Dictionnaire