physiological power/ability - Francés Inglés Diccionario