spike leakage energy - Turkish English Dictionary