athletic ability - French English Dictionary