arm (force, power, strength) - Français Anglais Dictionnaire