to seize and detain - Deutsch Englisch Wörterbuch