tie (one) hand and foot - Spanisch Englisch Wörterbuch