main electrical supply box - German English Dictionary