power terminal bloc - German English Dictionary