place of secure temporary detention - Deutsch Englisch Wörterbuch