tie someone up by their hands and feet - Spanisch Englisch Wörterbuch