high-pressure side of the heart - French English Dictionary