leakage currents
English
Noun
leakage
currents
plural of
leakage current