high-pressure side of the heart - Spanish English Dictionary