ground strap terminal - German English Dictionary