body restraint tether (brt) - Deutsch Englisch Wörterbuch