total peripheral resistance - French English Dictionary