(steel) strap - German English Dictionary