electrical contractor - German English Dictionary