pump for circulatory assistance - French English Dictionary