main substation - German English Dictionary