decreased muscle power - French English Dictionary