physiological power/ability - Français Anglais Dictionnaire