mesh substation - Alemán Inglés Diccionario