place of temporary detention - German English Dictionary