anti-tear strap - German English Dictionary