supercharges - French English Dictionary