high tension insulator - German English Dictionary