terminal insulator - German English Dictionary