lay down one's life for - Français Anglais Dictionnaire