risk life and limb - Allemand Anglais Dictionnaire