detachable strap with suspension hooks - Türkisch Englisch Wörterbuch