total metabolic rate - French English Dictionary