Полный англо-русский словарь
mains power
Мощность, потребляемая от сети
Полный англо-русский словарь
mains locking
mains powered unit