bind someone hand and foot - Spanisch Englisch Wörterbuch