grid (distribution of energy) - Español Inglés Diccionario