physiological power/ability - Allemand Anglais Dictionnaire