tie someone up by their hands and feet - Espagnol Anglais Dictionnaire