pressure charged engine - French English Dictionary