mobile electrical power distribution - Español Inglés Diccionario