high-pressure charging - French English Dictionary