high-voltage impulse generator - Turkish English Dictionary