electrical power supplies - Alemán Inglés Diccionario