tarkin detention facility - German English Dictionary